ML }  X c0C)HCCH Mhhݩh `eCDiCD`  RyHP   * 1H0芢@) Y0.Ș`i#(PMR\ \b Pgi 0  % @ / ՠ`d   0DDԝLH}N@  )?HI Y0`HIJH) * J j * hJJJ )HJ h i     } YS S0 i`΢ϣ߳H J3xj2h} 1 |9 ӭ45(420 * (0241өX.`  R *i)Lvw  ~*P}E 5 LN(G E  r s k rsrL ( E LO(0d( L iE0O +)$IC  H S8 }q p h   j 8no CDLQ CFl M  LO Ri)Llk2'")*F }$F$F$F$F$ 5 )ШF/Șl]kpqС,LQ/A! Ti)Zlk@ ܬ/i)(")")k }$F$F$F 5$/L /lF@jj(LNkle$$%8(k()` R 8 ELO Ri)^>jf | NrC s } ) vw5g   enfo Glvw LQ@iLm>j FL ~Jjjjii p qEh }jlrs`LQ:$ȱ$@+[_#{ 8  Խut! ai 8   E I   ] C } H h    ˰ 8  N   Lm E  ,  [ `LQ ,/ 8 ~/  Ơ? ѩ}/  [ /Lj0?MoLn FjMqLp NklLOLQnLoMlNLO R"(+}ըHH`Q R!!  % !   / .   FȑF! /GF \H"+0+* }! F tLQnm: J~nTF1F  *n+)5! n (, n)1JJJn(n*o} I ,0  ci a oF? @ , 8,0 ʩ0H Eh   i}  D ]DmmFLQvtu`*&!*@h ] 0 ^0` c 0l$$%}()()%*&J%H,@hH hH@,h $% 8i8$(%)0hhH ]h`() c 0H c 0 h}`hhh&JJ ](ll  LQ0  /qnoHH 9 9 H H  I9  9 } Nd EH  Q8 o n  FnoL HII/ Ih8`h`Lnon`no`u F }E VEhLO/luF l0BF/lɜɛ׽hE N  b VFL FREE SECTORS C} H) *Fh ):FȽ F FC IH' 0 d  i:Fȩ/F.l`CD/08HDIC}IHȰ/F`ȱ$>.+.i ȱ$:刄H !A \ Hȱ$*?ȝ 2. ? [_{ ,0}-:) 0$:>WI  IТ,LQH  0hLd ~ t u`C ?( 0(C.` E } R =! .ti S0N EE D XC )0')AY  )ע ? 0E088FG \o}n  (HhLcL3 iJ i Lqp 0=rspnqopqlk`jZj0  j FL`H}FhȑFȽlFi0 h FFLFpvqwgneofLF pq7  G0i 0 FJJh1FqȱFpȱFk`B!}08`hEE D 8. =D}tui( TʩL`b!)    cȌaȌd b`aab}H8 hdaHcd8 cH hHH  \h hc` =Hh I8ih( t  ( t(!` L\}CJfCJfCJfCDfC` a  HII  INdh  `h  `n)8jHniPoijIjFIjFIjh` a } I 38  8H0 I  ' H LQ8j Y  8j NdY  &I &I &IHeH.p!}Iiq  `!.莿 2Jjj }.m Ȉ!m FG` ɩLQ z "} e Hi04 \ Ȍ  8 i h !`I0 `C Y8.`DOS SYS#} I  ` ~ݩ.C/`ba.m۩mѤC9 `C L] H  ,- '0 l $}, BLVDE`D1:AUTORUN.SYS8hhJ ȱHȱIȱBȱDȱEeeHHLV)  %}1*  ,,p-  0 I &  '0   Lw)l, 0  I&LD1:MEM.SAV&}E:D1:DUP.SYSTILITISE:D1:DUP.SYSTILITISE:D1:DUP.}J)1CD2:DOS.SYS n  * \*`آ R'S )ɀ@  U))% BError lo(}ading MEM.SAV or memory!  0* b*c*d*e* R Hd*JSDd*J-=e* 0c*ʈд =}MYDOS 4)}.50 -- Copyright 1988,˛Disks 1D- D: = D1: ~= =1-8.Dir of D1:-D8: *. Dir of D:A. *}Disk Directory K. Save MemoryB. Run Cartridge L. Load MemoryC. Copy File(s) M. Run at AddressD. Delete File(s) N. L+}oad MEM.SAVE. Rename File(s) O. Change Config.F. Lock File(s) P. Set DensityG. Unlock File(s) Q. Make DirectoryH. Wr,}ite DOS Files R. Pick DirectoryI. Initialize Disk S. Set RAMdisk #J. Duplicate Disk V. Set Verify Flag  ?莼-}( 0  =Select Item ( for menu):@  =ɛL)1L,*L,:W@ ,,L=No such item!.}L*, -L*, BNeed new file name! BNo drive or director0}ies allowed in new name!Lock Unlock Delete Lock which file?â-#Unlock which file?ɢ-$((H @ AQ/wDel1}ete what file?Ѣ-!((H @ ANJ =Answer 'Y' or 'N'h `B L?;(( ~=( ~= =? =Y ?Lj.H @ AhR ?2}R)L*,LM/L-Lz-File to rename, new name? @ A(9', ȱ:>0{ ПFull directory name?Z"L.Dire3}ctory to be used as 'D:'? @ A(5)L.(I: ȱޝL*, BInvalid directory!L?( 4}(0Li-File source, destination? '( @C۩2ڭ82ܭC B9'0 @(ߍeލd(DЍ( ? 9'5} A rBȱޙ':>Ȍ(C0J* .B :'ȱ/.* #,ɛȝ:' ߰ A L?,(0L*, '6}ut(:'3?&' .'Ƚ:'?&'  .ى'Q?''(#( ~= =-->' ~=7}Q =YR_o (J(  0?B݌''BK)`''utz0( >(L0L*,L?nDisk to FORMAT:8} YA B(UTލ1 =(Press for Enhanced Dns)Type to Format Drive 2: =AIYZNj[R VL9}?L*,D2:DUP.SYSDrive to write DOS files to? YAH1:*K)2J) Z wB hpJ) 2<2U:}TC٩1ة۩کL;Source, Destination (Sectors)? YA)((9'( SA)((((( @(0% =Inser;}t both disks, type = A( A((/( B(( BDrives not compatible!J(j(9'Hi''<}h(ɛy BInvalid options! @-&& @)׍&&(&&&۩ک&&&&8* <4&&&& <4=}8*8(ܭ(ݥ2C, BNot enough memory! ک&&`(Mh  & =L?&i &>}&&&mm   =  &((&թԥԍ(Ս(((( ( ((C2((?}ՠԍ((,(0"( (( =m(m( & &("L*,  ( AL4,(, =Insert DES@}TINATION disk, press =Nͼ J) b( 0K) ?((ԭ(խ( ( (((L4Drive, new density:A} YA9'ɛ BDrive unchanged.(ު90٨Ȍ(SD  ABL)xԌҭHӭ@ @ ʎӆ@B}ӭ@@ :  $ӹ @hөԥX` Aˠ =RAM disk present? =NL#8 =xlC}on or E type RAMdisk? =Aό  L   M A, A6: ' =No extra memory available!L#8L7 & & D}& =Use default config for 0)ȩ ~= =K? =NL7 =Size(K)? ? @FjFjFjFj: =Page seqE}uence? ? @o* =RAM disk drive no? = 09) `8 -8**H***) 9 Ȋ)h9 @@ʊ F}H'h(#''/'(ɛ ? @(@: 3 ʽ' L7 =Duplicated sequence number!L7 =Wrong numbG}er of entries!L7K큅쀄 =Verify WRITEs? ; =NumberH} of File Buffers? ? @  6 Lw),R( ';L*,Drive number or : =ɛLC99L60Ȍ( =Remove I}drive? =Y =Is drive configurable? =YЂ =High capacity drive? =Yy =Is drive double sided? =Y ; =TracksJ}/side? ? @#0M P( ; =Step rate? =4/ ; ';L*, =Drive size (in sectors)? ? @H(K}h *;L*,RAM disk drive no? 8L*,Verify WRITEs? ;L*, =WNPy`(`(  LABSAVE:filename,start,end(,init(L},run)) @TUH @Cp` 2< @؆8օڊ BInvalid START-END range!۩ @  @M} hԄՠAμȌZ wB04*  0$ڍXۍY֍T׍U,0LBLB #CL?ֆ׌`Load MEM.SAV from whaN}t file? 0#L*,L?Load from what file?) @TU&̩Z wB &0&-&а&𨭼INIZ'O}RV0II BNO CARTRIDGE!Ԇխ  )L?Run from what address? ?ɛ @P} BAddress must be 1-4 hex digits! BHILV n=`hh =HH` =0{a Hɛ n= n=h` nQ}=L*, = = pHH =hh`K: p `(((( i ɀ((L?(`(B'(0!HH''^R}>I^>(`^>DH(` (HI`(o5 ~= =( B( >@A (J wB0x((HHIIDDES}E B ?(CɈK(٢A ~= =( BL>(B^>((ڤ ܝHݝI VL_>L?(" B !B J) T} B(L& R XY( ?&:0H&((& ( .( & ( .(ʩ(U}`ލD&ߍEBIʎH( V0`ԩ ؠ@ȱ@ȱ)@ BError -- 128&`$8f 3AԄձG/ V}$<68i/(Ԧ`H&եԦ&&eԅheԅԊe(iL*@&&&&ԅL*@B ? 3A?*(ɛ:W}./2SX(0ȱ/.ɛ(ލ9'ި0#:Ȱ :ފ :ȱ: : CAD CAޥX}`(eޅީe߅`(` @L\A @TUȪ: BFile name not allowed!: )  i( =0+L Y}TUD BNot a disk file!(0` =Insert SOURCE disk, press =,(pӮ(A(O  1B AB1BZ} ` % 1(L/ b(de BJKO L?O` B((*(([}(`ȱޙ((:>Ȍ(`D:`OS.SYS,DOS.SYShh =L*,  VLJ C C,pLiLF#Խ٩Յ׆ \} LB`((:>Ȍ(`D:`OS.SYS,DOS.SYShh =L*,  VLJ C C,pLiLF#Խ٩Յ׆  EF&&BRINOUTMPMIAIMAAADHADLFLSRDESFCOUNMAINJNCNN^} _} ))RAPID GRAPHICS CONVERTER, LISTING 1BY CHARLES JACKSON (c) 1985, ANT`}IC PUBLISHING(B@e!6-@6F:B2y,"@B6-2 @<=AR@+@a}A=B7tAF$Pq +@ @`)AR@;AAMAA_A@(b}qA @Z@-@@((@RAPID<-@AP@ \C-@@+(@GRAPc}HICS?-@APC ^D-@@,(@ CONVERTER@-@APD d=(%( By Charlesd} Jackson9-@AP= i4(*( (c) 1985, Antic Publishing4 @`n<<;@,;@,;Av,;e}Ay`,;@,x\67@,.#67Ay`,.267@,.86.D6-AHP6.\6-@- 6-C:,f}6-P:'AV,-6-&$AV'-@A '6-e AP+)A@&;A @g}E AH(a(Type of SOURCE filee%0@@%6-"@#" A@# APh}!) AP"((Filename" @`&B:, @ A@& A` A A)Ai}A;A >(\(Type of DESTINATION file`/0@@! @`/6-"@#"j} A@# A!) A((Filename&B:, @ A@& AP66(+"@k}*7B:,&@(A(D(o(&Insert destination disk, press Ԡ F:B2y,@AD -@r}6@,A0 : @`D BWWAA0AA AAAAs}ApA!%# (} #(DISK DIRECTORY4AB&@@+AB)@4Rt}ESTON=@1@@D:*.*=6-@$$7@<@,0 A !!(u} 7@<@,  ( 6-( Ap ( ( (@QAdAU((-( Press any kv}eyQ(or RETURN for another directory&;#@@K:0)@;@0"AUA@:<w}AdAU'AB&A9AB)@<$DH @`'(} (1) MicropainterH((2) Micro Illustrator/Koax}laN0((3) Fun With Art0((4) Paint (Atari)X/((5) Paint (Reston)/((6) Visualizerbc((7) Moviemaker0(y}(8) Graphics MasterG((9) Atarigraphicsc((10) Graphics Machinel$v6. (MP TO MI COMPRESSEDz};7Av<Av,4;67Av<Av,.5l+67@<@,.7Av<Av,S67@<@,.{}7Av<Av,l67@<@,. 67@<@ ,.W% #A!-@!@(%"67<,.>:,|} !!0,0,155,155,155,155,162,255-@@`/6-$A(&@/6-$A'&A&G#67<%A&}},.7<%A&,G67%A'<%A',.>:AU, ##67Aw<Aw,.>:A,##67Aw ,.7Av!<Av~},. @@.(@ @$+@+@@ KEEP AN }MP FILE*(@@4$>;AB,HLOAD AN MI PICTURER #A\-A6AVf "} p zGG162,16,169,1,157,72,3,169,0,157,73,3,32,86,228,48,1,96,104,104,96@@6.6hBDEHI}  <OO67@U,.<    ĩOO67A,.:AU,QQ67A),.>`RɥPee`/eeGG67A},.4(eeЕee@@2 @@2AY}6-?:C:,,&&67Av<Av,.>:F:A,,D-@@67%Av<%Av,.>:F:A%,,}D *@+*AY@4 @`$+@+@@GET A MP/GM FI}LE$[%@@%%@3%@G%@@[%@ @0.*6-?:C:hhhLV,<@,}*@8$B,6-AH,@@LFWA to MPV- 6-C:,6-P:'AV,-6-&$AV`3}%@@%%@3%@j+%@@$+%@ @1t6-?:C:hhhLV,<@,~}@++67@<A@,.7Ac<ACB,++67A@<Av,.7ACY<AyX,++67Av<Av,.7@}<@,$: 6.67@,.+67Ay`,.:67@,.MP to FWA\\67@<@e,.Ay5}pppNP^^67@f<A2,.C}N`__67A3<A,.D}YY67A<Ab,.>Ahhhh@L_++67Ac<ACB,.7@<A@},++67ACY<AyX,.7A@<Av,67AyY<Ay`,. ++67@<@,.7Av<Av,M }@@?(@7@<Ay`,J@M$MP TO VIS( 6.2l+67@<@,.7}Av<Av,D67@<@,.l67@<@,.7Av<Av,<6-@F-@Af@}PE367<%@9,.7$@@&@9<$@@,A6-%@@E ZM @@?(@7@<}A3&,J@M$dVIS TO MPn- 6-C:,6-P:'AV,-6-&$AVx @@[%@}@%%@3%@G%@AT[%@ @*6-?:C:hhhLV,<@,*@}6-@S+67Av<Av,.7@<@,S67Av<Av,.7@<@,-A@};;67$@@%@<$@@%@@,.7<%@9,;;67$@@%@A<$@@%@,.7<%@9,}6-%@@ $MM TO MP- 6-C:,6-P:'AV,-6-&$AV+@+@@}[%@@%%@3%@G%@@[%@ @*6-?:C:hhhLV,<@,*}@-@A8@@@a6-@$&@967<%@9,.7<%@9,a67%@@<%@y,.7<}%@9," ,++67Av<Av,.7A8A<A8D,6$@MP TO MMJ267@,.#67A8V,.267@},.T-@AAvA`^6-'@&@Ph##67<%@y,.7<%@y,r |++67A8A<A8D},.7Av<Av,J @@?(@7@<A8V,J@$MP TO GM+@}+@@#(@ @#$AG TO MP A@[ 6. 367@<@},.7Av<Av,[67@<@,.7Av<Av,67Av<Av,.$MP TO AG[ 6. 367@}<@,.7Av<Av,[67@<@,.7Av<Av,67Av<Av,.+@+@}@(@267@,.#67Av,.267@,.&/$(@7@<A,/}@0$:0AB&@@'AB)@0RESTONDPAINT TO MPN- 6-C:,6-P:'AV,-6-&$AVX}+@+@@b[%@@%%@3%@G%@AD[%@ }@l*6-?:C:hhhLV,<@,*@v6.7@<@,J+67@<A2,.7@<A2,36.}J6.7@<A2,-@A2@@a6-@$&@967<%@9,.7<%@9,a67%@@}<%@y,.7<%@9, ++67Av<Av,.7@<@,'AB&A'AB)@$0}AB&@@'AB)@0RESTONMP TO PAINT267@,.#67A2,.267@,.6.7Av}<Av,-@AAbA`6-'@&@P##67<%@y,.7<%@y,  A 6.6.}267@<@,. @1(D(3(p0nHA67@,. J @@?(@7@<A2,J@}*'AB&A'AB)@4$>+@+@@H0"(@7@<Av,-}@0$''T2 RAPID GRAPHICS CONVERTER.BAS@+@@H0"(@7@<Av,-2 "hhJȱKȱDȱEeeHHLVhhDȱEȱHȱIeeHHLVE:K:D1:*.*S:P:D1:FILEN }AME.EXT0 B V0B b jm B 0 !0B 0  B 0 B0)) өj B VB } `  0 B Vl S` @?@ܰPݰްl߰ B 0 g!0B 0  B 0 `0`Note: JVIE }W is using the last bankof XE RAM. This will erase the last128 sectors of your RAMdisk, if youhave those in use.Press R }ETURNRAMTOP is too low, try rebooting.First remove any cartridges.Press to disable BASIC and ignoreRAMTOP. Press any o }ther key toreturn to DOS:   'A B V"#01Ӎ܅RhҰưۍA }69A h> B 0 D B 0 G0B 0  B 0 BL"CL"D }L#HL'#LL$ML8"QLR/SL?-VLz$ZL!!L!@L=$L!1O\   Y IAL! } B 0 G0B 0  B 0 )YL!0 B VA B 0 Gl hihϰ }ð (EUVT B 0 (Eh iF V?L! L!L! B 0 }}H#B 0 S IAL!S%AɛF F UVT B 0 FL! E }"UVT B 0 E8 i΅iL! B 0 F"B 0 S @ఝSɛ @ B  } IA B VL! B 0 G B 0 S0 B 0 S B V \9 B 0 G B 0 DL! } B 0 Ij \9 B 0 I B 0 DL!01hoɰL, B 0 FB 0 S @L! }3 D B 0 GL! B  IA B VL! B 0 P PݺH+ B 0 PsѢ B 0 H } B VL!ѩҢPPPPP0 B 0 I* B VL!)iم&ƇdFх҅ B }=8 P P B 0 H B VL!69LB&ՍZ9֍[9ܩ Jj N Fܐ&ܥ܅ۭhJ  ۰ } h> х҅&eѝHeҝIBDE V B 0 PP,$! , B 0 @I B VL! B }0 P PPPPPӅ׭PԅحPխP֭ P0L4')iمѩ&Ƈ х҅&eѝHeҝIBD }E V P)@åӅԅ)F B=ՅօFF B= V?69P B 0 .Gl. Fې& 9 Fܐ }  h> V?о  LLHH 00ܮhFfJؐװ ׽ة } J溥J J溩M^MƇ惱N^NƇ惱O }^OƇУڅ8啅喅/&JeݥeՐՅݥօޮh(ߩ }L4) ߭0Q ? ?q ?o( ?ۍ }01hɰ·ȷЍo B 0 ũƥą&ƇiǥiiɅiʅĥąХ ˥*8 }ͥ΢ B 0  BDPEϝHI VP%ͅP%΅Pd^3 B 0 ! ? }> B 0 I" B VL! B 0 P, ?L,! , ?L,MGЅ˩&Ƈ8ͥΥɅʅ y9 }% 9Ѕĥ y9Lv*šAŠ7! ? > B 0 ^I B VL!报şb`ɼ }$ > B 0 H B VL!楧 ܰ ?摉报 楧* ݰ慦ȱ慧 {?L+%ɸ 9Ɖ } 9ƉʼnƊ֠ 9楡 ܰ ?楠 楡* ݰ祤ȥ {?桥(Lw,ː &̥8ͥ } y9Lv* y9Lv* B 0 P B 0  9` B V"/ 0o \h)հְԩЮhɰ }ȷ  9@L 669 >L B 0 H;B 0 S IAL?- @L!D B 0 GL h) }*.ɛ.L!R詛 B  IA B VL! B 0 S B VT 5 B 0 |I0 }B 0  B 0 )OL! B  IA B VL?-h)# B 0  IA B VL!L:/ ? ? B 0 }Q IA B VL! B V䦇G B  IA B VL?- B 0  IA B VL! B V䦇B  }B  IA B VL?- B 0 q IA B VL! B V@ ?L h) B 0 GL! B 0 H; }B 0 S IALR/ @L!D B 0 GL .ɛ.L!91 B  IA B VL! } B 0 S B VT 5 B 0 |I0B 0  B 0 )OL! B  IA B VLR/91 }1 B 0 TH)B 0 d( IA B VL!Hi*ih=1ȩPȩ } iHI BDE V ? ? B B V ?@L!RGB h ȹ lJJJe }JJeJJJe 5)e8J)𑍐JJJJ愦МL[5Jki 5)}8) }i 5)}8)𑑭i 5)}8)L2i 5)}8JJJJi }5)}8JJJJi 5)}8JJJJ愦L1L5JJJeJJeJJJe }i 5JJe8 ݬQ-QNNȩ愦࠰L2L[5i 5JJ}8 ݬ }Q-Qi 5JJ}8 ݬQ-Qi 5JJ}8 ݬQ-QNN }ȩ愦࠰L;3L5詏驀ꩴ쩵JJJeJJeJJJei 5e$ **Q }-QNȄ@ГL[5詏驀ꩴ쩵i 5q$ **Q-Q }i 5q$ **Q-Qi 5q$ **Q-QNȄ@L4 }L5eehh ?L,``  /`"/`eeeee }eЋH ҍL6 ) ) h`ԩЍ Ъ*/ ooЩЍЩ69V9W9X }9Y9ۍT9܍U9029ȍ39 49d598Z9X9[9Y9܅FfFFfii ɀ09098V9W9&ۅF }FfhJFfJFfi(i/9/9 n4959)x)39/9%3929M }x)2919 2939Mx)59094959x)49.94959L8.2FېT9۩029ȍ39L839829iJ8m }293939/FܐU9ܩ 49d5959849iJ8m49594929Р5939Э1L$969 }"/Ѝ ЍЍЍЭT9ۭU9 h> >L "/Ѝ ЍЍЍЭT92980h&FF&V9eW9eU }9498 F&mX9mY93 h> \** > B 0 79L$ nL7 d1Reloadin }g previous picture. B 0 GB 0 S`FffƝ 9%΅%ͅ`枤P` B 0  } 9P`` BDPEϝHILV08*&  }``8啅喅L;Ř ŗ "/`.ݐ&hh ?L,涭 }hh ?L,`h詏驀ꩴ쩵Ąکۍ詏驀ꩴ쩵 }MqNqOqԥۍńŅۥ0 C1`ک }` C1}@ee``HL<ŘL<ŗL<"/L<hh ?L,@e }eŘ`ŗ`8嗅嘅FfJQq-(ee(ee(ee }Ѧ ߽0`ڥ : `ݰ :`0հ(hh ?L,@ee`櫦hh ?L, }DŘ`ŗ`LC> Commands: Toggle Blank Change Default View Directory Halftone(OFF) Load GI }F file Select Mode Save CVSquash Save .R/.G/.B View current Exit to DOS Unjam XF551 Shareware Note Cu }rrent Parameters:Width: 0Width divide: 4Height: 0Height divide:2Colors: 1X bias: 0Mode: Gr.15 CVY bi }as: 0Default = D: Press START after viewing to return.->Enter directory specification.->Fo }rmat incorrect, retry.Your choice: Reading body of file, press and țto adjust Width and Height dividers.Press RETURN t }o start decoding...}Disk Directory:Exit to DOS...are you sure: Sorry, mode not supported.Sorry, only disk access.Pres }s return to continue.Enter filename to save.No extender for ColrView modes.->Enter caption to be displayed (38 max)En }ter default device:directory:->Temporary end of program.GIF87aSorry, this is not a GIF file.Corrupt file (no null).Corrup }t file (outcount > 1024)File does not contain a global colormap.Corrupt file (no separator).Corrupt file (bad LZW code) }.File exists--overwrite ? Corrupt file (some other reason).} JVIEW XL Version 1.1R Copyr }ight (c) 1994 Jeff PotterThank you, Nir Dary, for registering this program. It's userslike you }who continue to makeprogramming for the Atari 8-bitworthwhile. You may contact me at: Jeff Potter 202 } Chestnut Ridge Winter Springs, FL 327080oApHH  fghhL_HH8  0 }ԍЍ ԍ ԍߩ ԍhh@HH8 *6 ԍЩ:Щ>*֍ ԍЩڍЩލ ԍЩЩ }ԍЍЩ hh@HH8  0 ԍЍ ԍ ԍߩ ԍhh@@@PP }(PP((AGr.9 BW Gr.9 CV Gr.15 BWGr.15 CVGr.8 BW Gr.8 CV OFF)4x4)2x4)2x2 })RAN)gray>> yellow>>@@  boop@*.*ʱp0O }O }A^1124334Qq`U0PP@@ 3Dw"ݪfUUUݻ33ww }ݙUUݙUU ^1124334Qq`U0PP@@ 3Dw"ݪfUUUݻ33ww  JVIEW XL Version 1.0 Copyrigh}t (c)1994 by Jeff Potter "The Graphics Interchange Format (c) is the Copyright property of CompuSer}ve Incorporated. GIF(sm) is a Service Mark property of CompuServe Incorporated." INTRODU}CTION This is JVIEW XL, the advanced graphics decoder/viewer for the Atari 8-bit computer. With this program} you can view Graphics Interchange Format (GIF) files in 6 different modes of monochrome or full color by the use o}f the ColrView system. This program is different from APACVIEW, as it allows you to view the picture in ColrView mode r}ight after it is decoded (rather than saving away three files, and loading the separate COLRVIEW program). } SYSTEM REQUIREMENTS This program will execute on all Atari 8-bit computers with at least 64K of RAM }and one or more disk drives. It must access the RAM under the Operating System (OS) ROMs to gain extra program space. }This means that it cannot work with the old 400 and 800, or non-upgraded 600XL computers. It also will not work wi}th most versions of Sparta DOS, as that DOS also requires use of the RAM under the OS ROMs. A joystick is opt}ional. QUICK-START PROCEDURE Load JVIEW.OBJ from DOS with no cartridges installed. Adjust the hu}e and brightness of your monitor for a pure, bright yellow. Press L to load a GIF file. Enter the filename, (devi}ce name of D: is assumed if not entered), including subdirectories, if used (32 character limit on total filename l}ength). The header from the file will be loaded, and the resolution and number of colors will be displayed. JVIEW will} automatically select width and height dividers based on the header information. Press return when prompted, and t}he conversion process will start. The screen will normally clear to black, then gradually fill up. A monochrome i }mage will be displayed until the last line (of the Atari screen) has been displayed. The full color rendition will !} then "pop" on. Press START to return to the menu screen (picture will not be erased). "} JVIEW XL V1.0 Docs page 2 FEATURES The following menu items are#} available: [B] TOGGLE BLANKING This allows you to load files up to 30% faster by turning ANTIC $} off during the decoding process. The border of the menu screen will change to gray to indicate this opt%}ion is active. Press B again to disable. [C] CHANGE DEFAULT This lets you set t&}he default device (including directory) to be accessed anytime no device is specified in a command (load, '} save, and directory). Certain operations will still insist on disk access, and may refuse your default. (} [D] VIEW DIRECTORY You will be prompted for the search specification. Enter disk n)}umber (if desired), and subdirectories, or simply *.* to search the default disk. A blank entry (just pressing *} [RETURN]) will cause this command to display all files in the default directory. +}[H] HALFTONE Halftoning (dithering) is initially turned off. You can select one of three ordered dit,}her patterns, or a random one. The 4x4 pattern produces 16 levels of intensities in-between any two -}adjacent real intensities. This works well in GR.9 and 15, but produces nasty artifacts in GR.8 (for those of us.} without a split luma/chroma monitor). The 2x4 pattern was created specifically to remove the artifa/}cting in GR.8 and allows GR.8 to show things other than solid colors. This pattern looks pretty bad 0}in the other two modes. The 2x2 pattern only produces four levels, and works best in GR.9 and 15. The 1} RANdom pattern generates a noisy halftoning that doesn't exhibit any "vertical stripes" or "screen door" anoma2}lies. Experiment with all settings. [L] LOAD GIF Load a new GIF file, as explai3}ned above. Usually this resets the settings of width, height, and bias. [M] SELECT MODE 4} This allows you to select between six different monochrome and ColrView modes for viewing/saving. The t5}able below shows each of the mode selections. 6} JVIEW XL V1.0 Docs page 3 Mode Pixels Colors ---7}------- -------- -------- GR.9 B&W 80x192 16 GR.9 C 8}80x192 4096 GR.15 B&W 160x192 4 GR.15 C 160x192 9} 64 GR.8 B&W 320x192 2 GR.8 C 320x192 8 :} [S] SAVE CURRENT PICTURE This option allows you to save the current picture;} file as three separate files. You will be prompted for the filename (the default device will be use<}d if you don't specify one). Don't enter an extender for color modes, as three files will be created=} with the same filename, and extenders of .R, .G, and .B. If your image is B&W, you will only save one file with>} this command. Use this to create GR.9, 15 or 8 mode pictures for use in other programs (like the GR?}8TODD3 utility to create picture fonts for Daisy Dot 3). JVIEW checks the filename you have entered,@} and if it already exists, asks you to confirm that you want to overwrite it. Answer by pressing "O" to A} overwrite, and anything else to abort the operation. [Q] SAVE CVSQUASH This option allowB}s you to save the current picture file as one compressed file (.RGB extender). This uses compression C} routines developed by Clay Halliwell for his CVSQUASH progam. You will be prompted for the filename (the defaulD}t device will be used if you don't specify one). If you do not enter a filename, the SAVE operation E}will be aborted. You will also be prompted for a 38-letter caption which will be saved in the file. F} Avoid typing off the right hand side, or the use of the vertical arrow keys, as your caption may be lost. PressG} return to save the caption and your picture file (this may take a minute or so). JVIEW checks the fH}ilename you have entered, and if it already exists, asks you to confirm that you want to overwrite itI}. Answer by pressing "O" to overwrite, and anything else to abort the operation. [V] VIEW CJ}URRENT PICTURE This pops you back to the picture screen. [Z] EXIT TO DOS This alK}lows you to return to DOS, assuming it is on the default disk drive. You will be prompted to confirm this beforeL} it exits. [!] UNJAM XF551 This sends the correct control codes to restore an AtM}ari XF551 disk drive (D1:) to DSDD operation. This is to correct for the bug in the XF551 operating N}system, where it refuses to return to DSDD operation after you let it read a single density disk. O} JVIEW XL V1.0 Docs page 4 [@] SHAREWARE NOTE P}This displays a short notice reminding you that this copy is an unregistered shareware version of JVIEW. It alsoQ} gives you my mailing address. KEYPAD OPTIONS OPTION: PressR} this (either while the file is loading, or after) to enter joystick mode. In joystick mode, two cursors willS} be activated to show the upper left and lower right boundaries of the screen. A joystick (or T}trackball) plugged into jack 1 can be used to move the cursors within the screen boundaries. PU}ressing W or H will adjust the cursors for different Width and Height dividers (8, 4, 2, or 1). Move V} the cursors to select an area of the picture to view, and press the joystick button. The original fileW} will be reloaded with new settings for width, height, horizontal, and vertical bias (offset). X} This can be done recursively, but you must reload (press START to exit and use the L command) Y}in order to see all of the picture again. The cursors will not stray very far off the screen, and are Z} clamped to the picture's boundaries. Also note that you cannot select width or height dividers less t[}han 1. You can also re-enable the joystick after you have gone back to the menu screen, and [V\}]iewed the picture again. Note that if you change the [M]ode setting, [V]iew the picture, and ]}enable the joystick, the width/height dividers will not be correct for your new mode. JVIEW will probably not^} display the area of the picture you want in this case. SELECT: Press this while a file_} is loading to stop the loading process and switch to color display. This is useful to skip ar`}eas of the file which do not show up on the screen, or if you are merely impatient. STAa}RT: Press to return to the menu screen. OTHER OPTIONS SCREEN BLAb}NKING WHILE LOADING You can toggle the screen blanking select while the GIF file is being decodc}ed to speed up processing. Do this by pressing the [B] key. If you have left Blanking enabled d} when you reach the end of the decoding, the screen will still appear. This toggles the global variable whiche} the [B] key changes when you are in the menu screen. COLOR TUNING AFTER LOADING f} After a picture has loaded and is being displayed, press [H] to cycle through the color selections. g}Press [SHIFT][H] to JVIEW XL V1.0 Docs page 5 moq}/?B#DOS SYSB6'DUP SYSBN]RAPIDGRCBASBdJVIEW11ROBJBJVIEW DOCBQGOB1 RGBB8)BMCV COMBAaPIC2 BMPve in the opposite direction. The color selections will remain the same until you reload JVIEW. r} WIDTH/HEIGHT ADJUSTMENT AT START OF LOAD After you have started loading a GIF file, and before the s} screen changes from the text menu, you can press the [W] and [H] keys to cycle through the possit}ble choices for width and height dividers. These will be applied to the GIF file when you presu}s [RETURN]. ABOUT THE PROGRAM This program was written entirely in 6502 Assemv}bly Language, using the Atari Macro Assembler (AMAC) for optimal speed. The decoding of GIF format was adapted frow}m the program "gif2ras.c" Copyright (c) 1988, 1989 by Patrick J. Naughton. All pixels are converted from the source x} file, and are averaged (yes, averaged; eight bits each of red, green, and blue) from one to 32 pixels of source per piy}xel displayed. This version (1.0) has the following limitations/enhancements (compared to my previous Gz}IF viewer APACVIEW): -On non-interlaced GIF files, decoding stops when the bottom of the screen{} is reached (or end-of-file, whichever occurs first). -Graceful exiting from prompts for filenames is pro|}vided. If you press [RETURN] when a filename is expected, the program assumes you don't want to continue}}. One exception: in the [D]irectory menu selection, if no directory search path is given, all files in t~}he default device/directory will be printed. -The display list and screen memory used during decoding are} outside of the $4000-$7FFF bank, so RAMdisk operation is visually "clean." -Skips ov}er GIF extension blocks (such as those created by a program called "GIFLITE"). These were popping up on newer GIF} files. -Skips over the 128-byte header present in MacIntosh and TI binary files. One} drawback to this approach: the program will endlessly search for the header, so it will slowly plow through non-GI}F files, and eventually fail. -Handles GIF files of any width and height. Note that if your } file is larger than 640H x 384V, you cannot display all of it on screen at once. You can, however, use the} joystick to select areas to view. -More accurately guesses the correct width and height diviso}rs when first loading a GIF file. The algorithm assumes pixels are } JVIEW XL V1.0 Docs page 6 roughly square. It selects the correct height divider (breakpoi}nts are 244, 488, and 976), then choose the appropriate width divider based on the disply mode. This means the old} COLORS.GIF, and any GIF files created with my GIFNCODE will end up looking squished vertically. Use the} height and width adjustment feature during loading to correct these. -Detects when too little }memory is available when program loads, prompts you to try again. If you merely left BASIC enabled by ac}cident, pressing [B] at the prompt allows you to disable it and continue. -No handling of left }or top offsets. -No allowing for multiple images in one file (does stop at end of first image).} -The program occupies RAM from $2000 to $FFFF. This implies you must have a 64K Atari, with n}o cartridges installed, and a DOS that does not expect to use addresses above $2000. Your DOS should not} expect to use the RAM under the OS located at $C000, or else the program will crash. If you know how to make your} DOS (specifically SpartaDOS X) use banked memory rather than the OS RAM, please do so. } ABOUT GIF GIF, or Graphics Interchange Format, is a hardware-independent graphics file format devel}oped by CompuServe. It is an adaptation of the Lempel-Ziv Welch compression algorithm, which is also used by the A}RC/UNARC and AlfCrunch programs. This version does not handle any updates to the GIF specification not coinci}dent with the 'GIF87a' format. There is a newer release (GIF89a) of this specification. Any users out there who desper}ately need compatibility with the new format, please send a lot of cash, and I'll eventually get to it :-). Note t}hat this version only checks for the word 'GIF' in the header, and will thus accept GIF89a picture files (and any f}uture extensions). No support of the new features or extension blocks is implied. COLOR TUNING } Included in this ARChive is the file COLORS.GIF (a test pattern I created). Load this file and refer to the followi}ng table: JVIEW XL V1.0 Docs page 7 } ----------------------------------- : : DARK : LIGHT : : : B}LACK : GRAY : GRAY : WHITE : : : : : : ---------}-------------------------- : : : : YELLOW : : RED : ORANGE }: YELLOW : GREEN : : : : : : ------------------------}----------- : : GREEN : : CYAN : : GREEN : CYAN : CYAN : BLU}E : : : : : : ----------------------------------- } : : BLUE : :MAGENTA : : BLUE :MAGENTA :MAGENTA : RED : } : : : : : ----------------------------------- A}djust your monitor until these colors look as close as possible. Alternately you can use the color tuning capability (s}ee above) to try to match these colors. WHERE TO FIND GIF FILES Being the inventor of the GI}F standard, CompuServe has the largest selection of online art. The April 1992 issue of CompuServe Magazine lists }the following forums where online art can be located: ART GALLERY FORUM (GO ARTGALLERY) COMPUTER AR}T FORUM (GO COMART) QUICK PICTURES FORUM (GO QPICS) PHOTOGRAPHY FORUM (GO PHOTOFORUM) ...and o}f course you can just type GO GRAPHICS to enter the main graphics forum. Also be sure to check the individual computer} sections, which may have an art section (GO ATARIARTS, GO AMIGAARTS, etc.). The Graphics File Finder (GO GRAPHFF) }can also be used to search for GIF files by subject matter. CompuServe has also started releasing a quarterly har}dcopy directory called "Best of 'Go Graphics'", which can be ordered online (GO GRAPHICS). GEnie also has a l}arge amount of online art in GIF format. Check into the Photobase Library (PHOTO), the individual computer libraries } (Atari 8-bit, IBMPC, Amiga, Macintosh, Apple II, Atari ST, etc.). Also check out the Japan RoundTable if you are a f}an of Anime (art from Japanese animated shows). Also check out your local bulletin board systems. Even BBSes} that aren't Atari will most likely have a collection of GIF files online. } JVIEW XL V1.0 Docs page 8 FINAL NOTES This program has mostly been the result of} my research and toiling. I am depending on YOU, the Atari users, to give me feedback on what's missing, what I've} done wrong, and (hopefully) what you like about the program. My thanks to Clay Halliwell, Wendell Hong and Tom Andrews} for their useful suggestions. I have tested this program with MyDOS 4.5, Atari DOS 2.0 and 2.5, and SMA}RTDOS. It does not work with DOS XL, DOS XE, DOS 3.0 and disk versions of Sparta DOS. SpartaDOS X users may be able to} use JVIEW by moving the DOS executables out of the OS ROM area and into banked memory. With any DOS, be sure to d}isable BASIC, whether it is built-in, or a separate cartridge. JVIEW XL is a shareware product. If you use a}nd enjoy this program, please express your satisfaction with a letter and the $10.00 registration fee. In return y}ou will receive an autographed, registered copy (without the shareware notice) of the most recent version, with pri}nted documentation. I can also arrange to notify you (electronic mail or otherwise) when a new version of this program }is available. Registered owners can receive the next version for a nominal fee to cover materials and postage. Re}gistering also encourages me to create enhancements to this program, and to create other Atari 8-bit software. It }would also help pay some of my bills on the pay services, providing support and seeking feedback. If you haven't n}oticed, the market for Atari 8-bit software has diminished such that large commercial software houses cannot justify pro}ducing new releases. So I encourage all 8-bit users of shareware to register and support the remaining small softw}are developers. Members of CompuServe can register this program on-line by entering the on-line shareware reg}istration area (GO SWREG); this program's registration ID is 2268. The $10 fee will be deducted as part of your mo}nthly bill. Please also drop me a note about your system and any comments you might have. Please use the eas}y-response letter on the next page to register by mail. Jeff Potter } 814 Banbury Dr. Port Orange, FL 32119 }GEnie: JDPOTTER CIS: 74030,2020 Computer World BBS: 1-716-247-8355 } All company and product names are trademarks or registered trademarks of their respective companies. } JVIEW XL V1.0 Docs page 9 Easy-response letter: mai}l to: Jeff Potter 814 Banbury Dr. } Port Orange, FL 32119 Jeff, I used your JVIEW XL program on my Atari _____}___ computer. I found that the colors did( )/sorta did( )/did not( ) look correct on my monitor (which is a ______}_____________). I own a ____________ disk drive, which operates in SSSD( ), SSED( ), SSDD( ), DSDD( ) and use the }following DOS(es) _________________________. I rate this program in the following ways: } Excellent Good Fair Poor Color Fidelity ( ) ( ) ( ) ( )} Sharpness ( ) ( ) ( ) ( ) Ease of Use ( ) (} ) ( ) ( ) I found this program on the following bulletin board/pay service: ______}________________________________________________________________ Phone Number (if BBS): ____________________ } I would be interested in receiving upgrades to this program( ). Please contact me in the following way: } ______________________________________________________________________ Comments: ________________}______________________________________________________ _________________________________________________________________}_____ ______________________________________________________________________ ______________________________________}________________________________ ______________________________________________________________________ ___________}___________________________________________________________ My name and address are: _____________}_________________________________________________________ ______________________________________________________________}________ _____________________________________________________________________________________________________________VRGB1P Z^@ZE!%E%*6EcQPRTZPQ%UU*UPS RZ_}RQYRP:>ZJ/JZJk_[ZZZ_%n᪫YeYYQi&ZefU5UEU}U*UTQ UQ[ZeQ[_U ZEQYPZJ_oZe:EZZJTeTQPQ@YTQUQQUYQRTPEU}*U%UUUfeUe?Z_%EZ[e QbPRYeSPZaQ EE50}TUUU%PR[^jo?Jo_ZZJ%**U}Z[gWVFBabafk@UT@RPY@EBYQPTZZU/!UeeR[NDAQR__//o_[ZZ[}*EZZ_ZYeQTRYC饣@YSYQRYR[_PJRT*/j_}ZZjkjjJ*j*E*UQU!VUUUQkaeDAZZeOe/Q[_RPO?o}oZZj+:j@FZEZEEEEEZDocci[j/.o?Z/}..zH":ZUPS@E@ITU!)ESdbdojJZ}ZI@!5 U[/? )Z ZZ%PE*%ZU}PoZ*:䪡jiiZUaYJUj::j**jU[a`UTRPT P ` Y` PQU}TP///:o*;ZjjUUfZUDfsZZ%ZVPQBP RQQ PATZ_Ra}ko UYPڪ#⥫UTUPTP ` _e/UPZRfc};.Jo YZU:VZU*VZZ Z5Z%Z %YTYQPZT/bP/O}ʪJUYjU*ZJUYUUUPSUPRP UR[ P @P?V ສ}JSa` UUURRRUYQTJTUU&ZZZZeZYZ%%PUQ` eQi/驑RUPz*Z**}JUVZ*jZYPUaaf{UZEZZZE5Z%Z5 URZfjbPOZY*UV}ZjUU%UUE%UEP[ Z򥡕ZIZI@@Z%ZTPY P QPUQo_ UVfYb}YRUQTP%5@ ZᥩUQe@APQUPZQeZEDU[[ _oO*PzV*ZJUU%}UEU% Ue:ZZ5ZY5@%Z%Y%  PU UZUU*:Y?_U)UU`}QTURPQPAP@!UeUUTRPQYPQUD@YC P PU jU雙UDA PEU*YJUUOYQUQeY}PU%U% aa ZZEPQRPZTUZ PUQQYPD@D PP UU.U5UUj SU[Z2} !!㥫ZUQcUQaPR@APRUPDRTJ[fU PZUfJUU?/ZHU5UURUQT[}DAZS *ZZZZZZ5ZZ*ZUPS @ETUp\.UQZD%UU JY}UTURP[PZ_U UUUPQUUPP0Q*UPP EUSUQRUY@ TIDYU}UTU%EPA@D _U`aDUeUUTPEEY B@P UYZ+DP UQQe[UZDBz*UUUD} DJZRUYPZPD _Uu fvR_eEZE PQ@*U:  `PEJU?:3̘YeQZ" j05U}$ _UJS!@"R[2H@F0@@%  DJU ? PU:U*""QRQQQ !DIPP`}R D!DAYQ2C5 %00D    0TSP: QTEYQT @@}`_U0UDZkDҪAQYO!%5 PR@R *.j?0URVn*fU $)E}Ufa0D QuTaTafb"fb!UU]TQvQQ/!PQ P_Z+} URR*RaVDEfe UQ eT[u񺺪/ft@DURvQ@O0@@ oP}* URT^᪩ :UUEU!>D!eUOeYkeadw{33#AJ_#!0p/ } 0  PQYRo[:Z*UUU*UUUZ" f{19YQQYQQYQ @F'w{g_#.DS!`}/Z*"?`UU*YRUUTIUQYkUSZ_e/e OZfFfV TQY} @/Z:: PUYQ_*YU5U1DAUPpfZZ@/UO?DAUTe}O @@  `DUZ PQU[U_ZUUUYaQeif`fYYSYSR e[/*N}YUWQo QaY@ PQe\U^ ZYUEUUUTeYQ" @f}?}@}A}B}C}D}E}F}G}H}I}J}fffffff>`<|fl0fF68of;p88pf< 80 0 ~~`0 0```nf>ff~fff~~f<flxxlf`````~cwkccfv~~nf<>f>  <``<<`<f<`<|<~~~< f>``|ff|<```<>ff>>ff>|``|fff8<<``lxlf8<fkc|Q}ffffff>|f```>`<|~ffff>fff<ck>6f< x~ 0~`p``~~x|nfR}8x8S}T}U}V}W}X}Y}Z}7ybierzplikplik"it-apowyzkatalogu[}"it-ap&ile#onverterverby3ebastian-oKdzioch3ilver3oftware \}2eturn dalej%sc wyjSCie7LOZdyskzplikami"-0inaciSnijjakiSklawisz+lawisze]}kursora wybOrpliku%sc wyjScie0oczekajchwilE4oniejest^}plik"it-apowy#oSjestnietakztymdyskiem_}ppKXBxKXKXB(KXKXBKXKXµKX(KXAm@ `3tatus)`}/(((h(@ѢILKXKXµKX(KXAm@ `3tatus)IBM>(@@$$UwwwUUQb}]UDDWuUUPc} ]DDD@@d}WuU"]DDDe}WQf}D@@@@@wU"g} D@DDDDD@D@wUh}QQQUUUQQ@@DDEEUDDDD i}UUWwuUUQ DDD]j}TD@ QQUwuQ ꪪk}DEDD UUWuUl}*]D@*m}UuwUQ@*ꪪD@n}*wUWUU*Uo}DD@UUuuUQp}ꪪEDDDWWq}uUUUUꪪD]TDDDDDr}UUT ꪪDD@s}EDwUUQUT"*t} ]TDTDDWUwUUPQu}ꪪ@EDD@DDv}@}@ *_E@DDw}PPUP*ꪪ_x}@@@@DD@Uy}ꪪTDTD@ z}UUPUUP.ꪪDD@{}UUQ ꮮDTD@|}QUQ "}}EUD@/?QUUU >~}ꪪDTTD}wPUuUP ꪪ]@ED}*PwUP""ꪪ*E}]TEDuQuP"ꪪ}ꪪEDWW}UP""]D}UuP"ꪪEU@}UU" ꪮꪪꪪ}DUD@}UUP*}ED}UP*"*"*DT@}uT ""ꪪꪪ_}EWUWUW"*""*ꪪ}UUDTO]Q_AP}("( ꪪꪪMDEL_DD@}WuUPU"(" *ꪪ(ꪪED]]DDDD}UuUWP  ꪪ}@EU@U_wUUUWP*" " "*"("*}]UDD\(UQ}Qw **ꪪ"ED@DDDW@}WUW"" **"@ED@]D}WPwP " " "ꪪ}DDDUD@UWuU}" *@_E\]T@}@U""ꪪ@@}uU*" "*"}D*uP* "*"}ꪪ@ED@}UP" " *@MD}WUꪪ@@@@_@}_U(**ꪪ}@D@@DD_T@AQQ*}ꪪD@AD@@@DED@QP}UQ**@QDDDDDED}@TPQUUP" DDDDD}DDDDDDDD@" DDDDD>